// 所有环境
app.configure(function(){
	app.set('title', 'My Application');
});

// 只针对开发环境
app.configure('development', function(){
	app.set('db uri', 'localhost/dev');
});


// 只针对产品环境
app.configure('production', function(){
	app.set('db uri', 'n.n.n.n/prod');
});


/*
	上述代码等同如下
*/
app.set('title', 'My Application');

if('development' == app.get('env')){
	app.set('db uri', 'localhost/dev');
}

if('production' == app.get('env')){
	app.set('db uri', 'n.n.n.n/prod');
}



/*
	可以在应用程序实例对象的configure方法中配置应用程序中所需使用的中间件
*/
app.configure(function(){
	app.set('views', __dirname + '/views');
	app.set('view engine', 'ejs');
	app.use(express.bodyParser());
	app.use(express.methodOverride());
	app.use(app.router);
	app.use(express.static(__dirname + '/public'));
});